OPEC Adjusts 2025 Oil Demand Forecast to 1.3M bpd Amid Global Economic Shifts
OPEC lowers its 2025 global oil demand growth forecast to 1.3 million bpd, citing first-quarter data and U.S. tariffs. Adjustments in OECD and non-OECD demand projections are also ...